Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BAM iobio visualisation as Interactive Environment #1131

Merged
merged 2 commits into from
Nov 19, 2015

Conversation

bgruening
Copy link
Member

This PR will add the http://bam.iobio.io visualisation for BAM files to Galaxy. To activate this Interactive Environment, you need to adopt your galaxy.ini.

visualization_plugins_directory = config/plugins/visualizations

Starting the first time an IE can cause troubles if the Docker Image pulling takes too long. To prevent this you can simply pull the needed container in advance:

docker pull qiaoy/iobio-bundle.bam-iobio:1.0-ondemand

I would like to thank Yi Qiao (@yiq), Chase Miller (chmille4) and Gabor Marth from iobio fame for the fantastic cooperation! This was fun! Also many thanks to @erasche and @jmchilton for improving IE's all over the time!

More to come!

Note: Please open Galaxy with a FQHN - localhost or 127.0.0.1 will not work.

@hexylena
Copy link
Member

👍 from me, all looks good.

As for the point about pre-pulling the image, I added an item for that on the large GIE issue:

Inform user if pulling container/provide some interaction saying "hey, we've detected the container isn't available, so we're pulling it, please be patient" - #372

# Sets ID and sets up a lot of other variables
ie_request.load_deploy_config()
ie_request.attr.docker_port = 80
ie_request.attr.import_volume = False
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this used? Just noticed it

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually it will work without, but this save one volume.

hexylena added a commit that referenced this pull request Nov 19, 2015
Add BAM iobio visualisation as Interactive Environment
@hexylena hexylena merged commit 81f8427 into galaxyproject:dev Nov 19, 2015
@bgruening
Copy link
Member Author

Awesome thanks!

@bgruening bgruening deleted the IE_iobio branch November 19, 2015 21:11
@nekrut
Copy link
Contributor

nekrut commented Nov 19, 2015

Cool...can we try it on test?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants